﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddNewTraining.aspx.cs" Inherits="KhoaLuan.MainSys.Manager.Department.AddNewTraining" %>

<script src="/Scripts/dluscript.js"></script>

<body>
    <div style="background: #fff; padding: 20px; margin: auto; clear: both; width: 500px; margin: auto; position: absolute; bottom: auto; left: 0; right: 0; vertical-align: middle;" id="divAddNewTraining">
        <div class="modal-header" style="height: 50px; background: #3276b1; text-align: center; margin-bottom: 20px; margin: -20px; color: white;">
            <span style="font-weight: bold; font-family: 'Open Sans',Arial,Helvetica,Sans-Serif; font-size: 20px; text-align: center;" runat="server" id="Title"></span>

            <button type="button" class="close" data-dismiss="modal" aria-hidden="true" style="color: #fff !important; opacity: 1">
                &times;
            </button>
        </div>
        <div class="modal-body no-padding" style="background: white; margin-top: 20px;">
            <div id="smart-form-register" class="smart-form">

                <fieldset>
                    <section>
                        <label class="input">
                            <i class="icon-append fa fa-user"></i>
                            <input type="text" name="hoten" placeholder="Nhập tên ngành đào tạo" id="txtNameTraining">
                            <b class="tooltip tooltip-bottom-right">Nhập tên ngành đào tạo</b>
                        </label>
                    </section>

                    <section>
                        <label class="input">
                            <i class="icon-append fa fa-user"></i>
                            <input type="text" name="username" placeholder="Nhập mã ngành" id="txtCodeTraining">
                            <b class="tooltip tooltip-bottom-right">Nhập mã ngành</b>
                        </label>
                    </section>

                    <section>
                        <label class="input">
                            <i class="icon-append fa fa-envelope-o"></i>
                            <input type="email" name="email" placeholder="Nhập bậc học" id="txtDegree">
                            <b class="tooltip tooltip-bottom-right">Nhập bậc học</b>
                        </label>
                    </section>
                    <section>
                        <label class="input">
                            <i class="icon-append fa fa-envelope-o"></i>
                            <input type="email" name="email" placeholder="Nhập hệ đào tạo" id="txtTrainingSystem">
                            <b class="tooltip tooltip-bottom-right">Nhập hệ đào tạo</b>
                        </label>
                    </section>
                    <section>
                        <label class="input">
                            <i class="icon-append fa fa-envelope-o"></i>
                            <input type="email" name="email" placeholder="Nhập Giới thiẹu" id="txtIntroduce">
                            <b class="tooltip tooltip-bottom-right">Nhập giới thiệu</b>
                        </label>
                    </section>
                    <section>
                        <label class="label">Tổ chức</label>
                        <select runat="server" id="drOrg" class="select2" />

                    </section>
                </fieldset>

                <footer>
                    <input type="button" class="btn btn-default" value="Hủy" data-dismiss="modal" />
                    <input type="button" class="btn btn-primary" value="Lưu" id="btnSave" />

                </footer>
            </div>
        </div>
        <div style="clear: both;"></div>

    </div>
    <script type="text/javascript">

        var AddNewTraining = {
            Save: function () {
                var nametraining = $('#txtNameTraining').val();
                var codeTraining = $('#txtCodeTraining').val();
                var degree = $('#txtDegree').val();
                var trainingSystem = $('#txtTrainingSystem').val();
                var intro = $('#txtIntroduce').val();
                var orgid = $('#drOrg').val();
                if (nametraining == "" || codeTraining == "" || degree == "") {
                    alertbox("Vui lòng điền đầy đủ thông tin");
                    return;
                }

                CallAjaxAspx("POST", "InsertNganhDaoTao", "/MainSys/ProcessAJAX/AjaxDepartment.aspx", {
                    TenNganh: nametraining,
                    MaNganh: codeTraining,
                    BacHoc: degree,
                    HeDaoTao: trainingSystem,
                    GioiThieu: intro,
                    OrgID: orgid
                }, function (response) {
                    debugger;
                    if (JSON.parse(response).Status) {
                        alertSmallBox("Thêm thành công ngành đào tạo", "2 giây trước");
                        window.location.reload();
                    }
                    else {
                        alertSmallBox("Thêm ngành đào tạo thất bại", "2 giây trước", "error");
                    }
                }, function () {
                    $("body").addClass("loading");
                    //beforesend
                }, function () {
                    //sendcomplete
                    $("body").removeClass("loading");
                });
            },

            Update: function () {
                var nametraining = $('#txtNameTraining').val();
                var codeTraining = $('#txtCodeTraining').val();
                var degree = $('#txtDegree').val();
                var trainingSystem = $('#txtTrainingSystem').val();
                var intro = $('#txtIntroduce').val();
                var orgid = $('#drOrg').val();
                if (nametraining == "" || codeTraining == "" || degree == "") {
                    alertbox("Vui lòng điền đầy đủ thông tin");
                    return;
                }
                CallAjaxAspx("POST", "UpdateNganhDaoTao", "/MainSys/ProcessAJAX/AjaxDepartment.aspx", {
                    id: currentTraining.id,
                    TenNganh: nametraining,
                    MaNganh: codeTraining,
                    BacHoc: degree,
                    HeDaoTao: trainingSystem,
                    GioiThieu: intro,
                    OrgID: orgid
                }, function (response) {
                    if (JSON.parse(response).Status) {
                        alertSmallBox("Sửa thành công ngành đào tạo", "2 giây trước");
                        window.location.reload();
                    }
                    else {
                        alertSmallBox("Sửa ngành đào tạo thất bại", "2 giây trước", "error");
                    }
                }, function () {
                    $("body").addClass("loading");
                    //beforesend
                }, function () {
                    //sendcomplete
                    $("body").removeClass("loading");
                });
            },


            FillData: function (training) {
                $('#txtNameTraining').val(training.TenNganh);
                $('#txtCodeTraining').val(training.MaNganh);
                $('#txtDegree').val(training.BacHoc);
                $('#txtTrainingSystem').val(training.HeDaoTao);
                $('#txtIntroduce').val(training.GioiThieu);
                $('#drOrg').val(training.OrgID);

            }
        };


        $(document).ready(function () {
            debugger;
            if (typeof currentTraining !== 'undefined' && currentTraining != null) {
                $('#<%=Title.ClientID%>').text("CẬP NHẬT THÔNG TIN NGÀNH ĐÀO TẠO");
                debugger;
                AddNewTraining.FillData(currentTraining);
            }
            else {
                $('#<%=Title.ClientID%>').text("THÊM MỚI NGÀNH ĐÀO TẠO");
            }

            $("#divAddNewTraining").delay(500).fadeIn(500).verticalAlign(400);
            $("#btnSave").click(function () {
                if (typeof currentTraining !== 'undefined' && currentTraining != null)
                    AddNewTraining.Update();
                else
                    AddNewTraining.Save();
            });
            pageSetUp();
        });
    </script>
</body>
